home *** CD-ROM | disk | FTP | other *** search
/ Super PC 34 / Super PC 34 (Shareware).iso / spc / UTIL / SWALL23 / SWPACK.EXE / SUPPORT.BAT < prev    next >
Encoding:
DOS Batch File  |  1996-01-01  |  3.6 KB  |  138 lines

  1. @echo off
  2. cls
  3. echo   SW Software Diagnostic Software
  4. echo      (c) BBA Software 1996
  5. echo  ++++++++++++++++++++++++++++++
  6.  
  7. rem Display version
  8. echo  
  9. echo  ++++++++++++++++++++++++++++++
  10. echo  This software will check your system
  11. echo  configuration and produce a report to be
  12. echo  transmitted, faxed or emailed to BBA Software.
  13. echo  The report may be printed from the file DIAGS.TXT.
  14. echo  
  15. pause
  16.  
  17.  
  18. echo  
  19. echo Beginning Analysis
  20. echo  
  21. echo . >> diags.txt
  22. del diags.txt
  23.  
  24. echo  *************************************** >> diags.txt
  25. echo  *            SW Software              * >> diags.txt
  26. echo  *      (c) BBA Software 1996          * >> diags.txt
  27. echo  *                                     * >> diags.txt
  28. echo  *            Version 2.3              * >> diags.txt
  29. echo  *************************************** >> diags.txt
  30. echo  As at: >> diags.txt
  31. dir diags.txt >> diags.txt
  32.  
  33. echo . >> space2.txt
  34. echo . >> space2.txt
  35. copy diags.txt+space2.txt diags.txt >nul
  36.  
  37. echo  DOS Version >> diags.txt
  38. echo  ---------- >> diags.txt
  39. ver >> diags.txt
  40. copy diags.txt+space2.txt diags.txt >nul
  41.  
  42.  
  43. echo  Autoexec.bat >> diags.txt
  44. echo  ------------ >> diags.txt
  45. copy diags.txt+c:\autoexec.bat diags.txt >nul
  46. copy diags.txt+space2.txt diags.txt >nul
  47.  
  48.  
  49. echo  Config.sys >> diags.txt
  50. echo  ---------- >> diags.txt
  51. copy diags.txt+c:\config.sys diags.txt >nul
  52. copy diags.txt+space2.txt diags.txt >nul
  53.  
  54.  
  55. echo  Memory Map >> diags.txt
  56. echo  ---------- >> diags.txt
  57. mem/c >> diags.txt
  58. copy diags.txt+space2.txt diags.txt >nul
  59. mem/d >> diags.txt
  60. copy diags.txt+space2.txt diags.txt >nul
  61.  
  62. echo  System Variables >> diags.txt
  63. echo  ---------------- >> diags.txt
  64. set >> diags.txt
  65. copy diags.txt+space2.txt diags.txt >nul
  66.  
  67.  
  68. echo  Path Setting >> diags.txt
  69. echo  ------------ >> diags.txt
  70. path >> diags.txt
  71. copy diags.txt+space2.txt diags.txt >nul
  72.  
  73. echo  SW Software Directory >> diags.txt
  74. echo  --------------------- >> diags.txt
  75. dir /o-D >> diags.txt
  76.  
  77. copy diags.txt+space2.txt diags.txt >nul
  78. echo **** E X T E N D E D  D I A G N O S T I C S **** >> diags.txt
  79. copy diags.txt+space2.txt diags.txt >nul
  80. echo  
  81. echo  Hard Drive Status >> diags.txt
  82. echo  ----------------- >> diags.txt
  83. echo  Checking Hard Drive.....
  84. echo   One Moment Please...
  85. chkdsk   >> diags.txt
  86. copy diags.txt+space2.txt diags.txt >nul
  87.  
  88.  
  89. echo  
  90. echo  Hard Drive Check Complete.
  91. echo  Continuing...
  92.  
  93. rem echo  Windows Configuration >> diags.txt
  94. rem echo  --------------------- >> diags.txt
  95. rem dir \windows\win.ini >> diags.txt
  96. rem copy diags.txt+\windows\win.ini diags.txt >nul
  97. rem copy diags.txt+space2.txt diags.txt >nul
  98. rem dir \windows\system.ini >> diags.txt
  99. rem copy diags.txt+\windows\system.ini diags.txt >nul
  100. rem copy diags.txt+space2.txt diags.txt >nul
  101.  
  102. copy diags.txt+space2.txt diags.txt >nul
  103. echo  ======================================== >> diags.txt
  104. echo  =            End of Data               = >> diags.txt
  105. echo  ======================================== >> diags.txt
  106. del space2.txt
  107.  
  108. echo  
  109. echo  
  110. echo Diagnostic Complete - Ready to Print
  111. echo Diagnostic information is in the file DIAGS.TXT
  112. echo Reply  CTL/C if you do NOT have a printer attached..
  113. echo  
  114. pause
  115.  
  116. echo  
  117. echo One moment please...
  118. copy diags.txt diags.prn
  119. echo   >> filend.txt
  120.  
  121. copy faxcover+diags.prn+filend.txt lpt1: > nul
  122. copy faxcover+diags.prn diags.txt > nul
  123. del diags.prn
  124. del filend.txt
  125.  
  126. echo   
  127. echo  
  128. echo Diagnostic Complete.
  129. echo  Please fax or email the printout as shown
  130.  
  131. :noprt
  132. echo  
  133. echo Diagnostic information is in file DIAGS.TXT
  134. echo  
  135. echo    Thank You...
  136. echo  
  137. :endit
  138.